672669
9317
118322
340553
208500
460547
47915
13914
67672
285984
74520
753173
5305799
3727581
3240148
2560804
2307988
2149609
2070358
194378
1850118
1750136
1742196
1667471